﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NetalBase.Base;
using NetalBase.Exceptions;

namespace RmProto.Automata.TA
{
	public abstract class TAStateBase : StateBase<ITAEventPoint, TADataPoint>, ITA
	{
		#region ITA Members
		public virtual void e_TA_init(ITA ta)
		{
			throw new NoTransitionException();
		}

		public virtual void e_TA_run()
		{
			throw new NoTransitionException();
		}
		#endregion
	}
}
